assignment (=) Interface

private interface assignment (=)

Module Procedures

private subroutine ESMF_TypeKindToInt(lhsInt, rhsTypeKind)

Arguments

Type IntentOptional Attributes Name
integer, intent(out) :: lhsInt
type(ESMF_TypeKind_Flag), intent(in) :: rhsTypeKind

private subroutine ESMF_IntToTypeKind(lhsTypeKind, rhsInt)

Arguments

Type IntentOptional Attributes Name
type(ESMF_TypeKind_Flag), intent(out) :: lhsTypeKind
integer, intent(in) :: rhsInt

private subroutine ESMF_bfas(bf1, bf2)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Sync_Flag), intent(out) :: bf1
type(ESMF_Sync_Flag), intent(in) :: bf2

private subroutine ESMF_dkas_string(string, dkval)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(out) :: string
type(ESMF_TypeKind_Flag), intent(in) :: dkval

private subroutine ESMF_tfas(lval, tfval)

Arguments

Type IntentOptional Attributes Name
logical, intent(out) :: lval
type(ESMF_Logical), intent(in) :: tfval

private subroutine ESMF_tfas_v(lval, tfval)

Arguments

Type IntentOptional Attributes Name
logical, intent(out) :: lval(:)
type(ESMF_Logical), intent(in) :: tfval(:)

private subroutine ESMF_tfas2(tfval, lval)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Logical), intent(out) :: tfval
logical, intent(in) :: lval

private subroutine ESMF_tfas2_v(tfval, lval)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Logical), intent(out) :: tfval(:)
logical, intent(in) :: lval(:)

private recursive subroutine ESMF_ptas(ptval, intval)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Pointer), intent(out) :: ptval
integer, intent(in) :: intval

private recursive subroutine ESMF_ptas2(ptval2, ptval)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Pointer), intent(out) :: ptval2
type(ESMF_Pointer), intent(in) :: ptval

private subroutine ESMF_ioas(io1, io2)

Arguments

Type IntentOptional Attributes Name
type(ESMF_IOFmt_Flag), intent(out) :: io1
type(ESMF_IOFmt_Flag), intent(in) :: io2

private subroutine ESMF_ifas_string(string, ifval)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(out) :: string
type(ESMF_Index_Flag), intent(in) :: ifval

private subroutine ESMF_FileFormatAsString(String, FileFormat)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(out) :: String
type(ESMF_FileFormat_Flag), intent(in) :: FileFormat

private subroutine ESMF_FileStatusAs(fs1, fs2)

Arguments

Type IntentOptional Attributes Name
type(ESMF_FileStatus_Flag), intent(out) :: fs1
type(ESMF_FileStatus_Flag), intent(in) :: fs2